bio reactor - French English Dictionary